PA
Section: User Commands (1)
Updated: 14 February 1991
Index
Return to Main Contents
NAME
pa - Parallaxis: A Compiler for Massively Parallel Programs
SYNOPSIS
pa
{
-options
}
[
sourcefile
[
-o
outputfile
]
]
DESCRIPTION
pa
is the compiler for the massively parallel programming language
Parallaxis.
It translates programs written in Parallaxis
into assembly-like parallel intermediate code PARZ.
These translated programs may be executed by the parallel
simulator pz (1).
If the sourcefile does not end in .p or .pre, pa appends these suffixes.
If none of these files exist, the filename without suffix is used.
By default, the outputfile has the suffix .z, but may be changed with the -o option.
OPTIONS
- d
-
ignore TRACE and DEBUG commands in the source program.
- enumber
-
set max. number of error messages (default is 10).
- h
-
use temporary variables only once.
- l
-
generate listing file. The listing filename has .list as suffix.
- m
-
omit code for checking division by 0.
- n
-
omit code for testing NIL-pointer-access.
- p
-
read from standard-input and write to standard-output.
Here, a sourcefile must not be supplied and option -l
will be ignored.
- r
-
do not generate code for range checks
- u
-
distinguish between upper and lower case letters.
- v
-
verbose mode compilation.
- wnumber
-
set max. number of warning messages (default is 10).
- x
-
generate a cross-reference file. This file contains the needed informations to
use the symbolic debugger in the simulator. The file name is built by using the
suffix .xrf. When using the compiler as a filter the file name $xrf is used
for the cross-reference file.
SEE ALSO
pz(1).
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- OPTIONS
-
- SEE ALSO
-
This document was created by
man2html,
using the manual pages.
Time: 16:54:22 GMT, January 16, 2023